package controller.MenuActions;

import java.awt.event.ActionEvent;

import javax.swing.AbstractAction;
import javax.swing.KeyStroke;

import view.HoofdScherm;
import view.VersieInfo;

/**
 * 
 * Deze klasse is verantwoordelijk voor de actie die volgt
 * op het menu info item
 *
 */

public class AboutAction extends AbstractAction {

	private static final long serialVersionUID = 1L;

	@Override
	public void actionPerformed(ActionEvent e) {
		VersieInfo versie = new VersieInfo();
		versie.show(HoofdScherm.getInstance());
	}

	public AboutAction(String name, String shortDescription, Integer mnemonic,
			KeyStroke key) {
		super(name, null);
		putValue(SHORT_DESCRIPTION, shortDescription);
		putValue(MNEMONIC_KEY, mnemonic);
		putValue(ACCELERATOR_KEY, key);
	}

}
